InfiniBand

Il pannello di uno switch InfiniBand

InfiniBand è uno standard di comunicazione ad alta velocità, sviluppato principalmente per High Performance Computing e utilizzato nei moderni supercomputer. Può essere utilizzato sia per comunicazioni inter-nodo, in alternativa a Ethernet, o intra-nodo, in particolar modo per le comunicazioni CPU-storage. Al 2018 i maggiori produttori di circuiti integrati InfiniBand sono Mellanox e Intel, quest'ultima implementando la sua versione proprietaria chiamata Omni-Path[1]. A livello datalink, le comunicazioni avvengono sempre punto a punto e le reti possono essere create attraverso switch.

Nel 2017, InfiniBand, seppur utilizzato solo nel 32% dei supercomputer della classifica dei Top 500, rappresentava 314 petaflops cumulati dei Top 500 contro Ethernet che era installato su macchine la cui potenza computazionale cumulata era di 185 petaflops[2].

Il protocollo Infiniband risulta avere un throughput molto più alto e una latenza molto più bassa rispetto a Ethernet: ad esempio, rispetto a 10 gigabit Ethernet migliora il throughput di 3.7 volte e la latenza è ridotta di 5 volte[3]. Tuttavia, la complessità e, di conseguenza, i costi di implementazione sono molto più alti.

  1. ^ Timothy Prickett Morgan, The battle of the infinibands, part two, su nextplatform.com, 2018. URL consultato l'11 febbraio 2020.
  2. ^ Michael Feldman, TOP500 Meanderings: InfiniBand Fends Off Supercomputing Challengers, Top 500, 2017.
  3. ^ (EN) Interconnect Analysis: 10GigE and InfiniBand in High Performance Computing (PDF), HPC Advisory Council, 2009.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search